pile stations - Turkish English Dictionary